french mutual aid - Spanish English Dictionary